iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 12
1
自我挑戰組

網頁工程師在windows上的求生秘訣系列 第 12

Chrome Dev Tool 介紹 (二)

  • 分享至 

  • xImage
  •  

接下來要介紹的是Network以及Application

Network

在這個地方可以看到妳送出去的所有要求,下載的檔案,包含websocket傳送的內容都可以看得到

Name: 這串網址的最後的一個數值
Status: 這個要求的http status code
Type: 這個要求的類型(為js檔/font/image/websocket...)
Initiator: 這個要求的起始位置
Size: 這個要求的大小
Time: 取得這個要求的時間
Waterfall: 在取得這個要求的過程的顯示圖

在你點選其中一個內容後,可以看到這個要求的詳細資料,包含他的header是甚麼,通訊協定,網址,傳送的內容等等

另外,如果想要查看websocket的通訊內容,需要在網頁建立websocket通道前將這個devtool開啟,才有辦法抓取到這個要求,看到他傳送的內容

最後,在這個Network中也可以模擬網路斷線,或是網速很慢的情況
除了裡面這些選項之外,還可以點選Add,裡面可以定義你的網速上傳/下載,以及延遲

對於這個延遲,他的運行模式為
網頁先把要求傳出去,先收到回應後先幫你收著,等秒數到了才會釋放,這點要特別注意!!

Application

這邊可以增修刪查這個網頁所儲存在瀏覽器內的內容,其中包含了Cookies/session/localstorage/indexedDB/WebSQL...
這邊以最簡單的cookies為例子
在這個網頁中,可以看到裡面有放著三個cookies

如果需要新增一個cookies,點選Name下方空白處,打上名字和你希望的數值,就可以直接新增成功了

這樣在這個網頁上,如果有需要取得myAddCookie,就可以直接使用了(在console也找的到)

這個在要開發一個需要cookies的內容,但你預設他的有效期間只有10分鐘,但開發會需要一直用到這個cookie的值,這時就可以直接將有效時間改成1天之類的,讓自己開發更順利


上一篇
Chrome Dev Tool 介紹 (一)
下一篇
Chrome 好用Plugin推薦(一)
系列文
網頁工程師在windows上的求生秘訣30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言